home *** CD-ROM | disk | FTP | other *** search
/ Amiga Tools 4 / Amiga Tools 4.iso / text+faqs / reviews / cyberstorm060.txt < prev    next >
Text File  |  1995-12-17  |  14KB  |  393 lines

  1. Article 286 of comp.sys.amiga.reviews:
  2. Path: rcfnews.cs.umass.edu!barrett
  3. From: c.j.coulson@newcastle.ac.uk (Chris Coulson)
  4. Newsgroups: comp.sys.amiga.reviews
  5. Subject: REVIEW: Cyberstorm 060 accelerator
  6. Followup-To: comp.sys.amiga.hardware
  7. Date: 11 Dec 1995 04:07:38 GMT
  8. Organization: The Amiga Online Review Column - ed. Daniel Barrett
  9. Lines: 376
  10. Sender: amiga-reviews@math.uh.edu (comp.sys.amiga.reviews moderator)
  11. Message-ID: <4agaqa$ljn@kernighan.cs.umass.edu>
  12. Reply-To: c.j.coulson@newcastle.ac.uk (Chris Coulson)
  13. NNTP-Posting-Host: maya.cs.umass.edu
  14. Keywords: hardware, 68060, accelerator, commercial
  15. Originator: barrett@maya
  16.  
  17.  
  18. PRODUCT NAME
  19.  
  20.     Cyberstorm 060
  21.  
  22.  
  23. BRIEF DESCRIPTION
  24.  
  25.     A replacement CPU module for the A4000, providing a 50MHz
  26. 68060 and a four slot memory board to take 4MB, 8MB, 16MB and 32MB
  27. SIMMs, in any combination.
  28.      
  29.  
  30. AUTHOR/COMPANY INFORMATION
  31.  
  32.     Name:        Phase 5 Digital Products
  33.     Address:    In der Au 27
  34.             61440 Oberursel
  35.             Germany
  36.  
  37.     Telephone:    (06171) 58 37 87
  38.     FAX:        (06171) 58 37 89
  39.  
  40.     BBS:        (06171) 58 37 90
  41.  
  42.  
  43. LIST PRICE
  44.  
  45.     849.00 UK Pounds
  46.     
  47.  
  48. SPECIAL HARDWARE AND SOFTWARE REQUIREMENTS
  49.  
  50.     HARDWARE
  51.  
  52.         Officially this module is for the desktop A4000 only,
  53.         but there have been reports that it can be made to fit
  54.         in the A3000 and A4000T.  I personally can't vouch for
  55.         this.
  56.  
  57.     SOFTWARE
  58.  
  59.         [MODERATOR'S NOTE: None mentioned by reviewer.]
  60.  
  61.  
  62. MACHINE USED FOR TESTING
  63.  
  64.     A4000 - originally fitted with a 25MHz 68ec030/68882 module
  65.     2MB Chip RAM, 16MB Expansion RAM
  66.     Kickstart 3.0, Workbench 3.0
  67.     124MB Seagate IDE Hard Drive
  68.     410MB Samsung IDE Hard Drive
  69.     
  70.  
  71. INSTALLATION
  72.  
  73.     Ouch!
  74.     
  75.     This is NOT, repeat NOT, an easy piece of hardware to fit.  I'm not
  76. going to give a step-by-step walk-through of how to fit it, because
  77.  
  78.     a) the documentation provided with the module does it rather
  79.     well, and
  80.  
  81.     b) if you really need a step-by-step guide, then you'd be
  82.     better off getting your dealer to fit the thing for you.  I'm
  83.     warning you, this is a right pain in the backside to fit.
  84.     
  85.     Assuming you want to do it yourself, I'll just point out
  86. firstly what the overall installation is like, and also where I think
  87. the documentation could be improved a little.
  88.     
  89.     Fitting a CPU module to the A4000 is about the hardest upgrade
  90. you can do to the machine, short of replacing the motherboard.  What
  91. makes it harder is that the Cyberstorm is not a single daughterboard,
  92. but consists of a carrier board, roughly the same size as the original
  93. CPU board, a memory board and the all important CPU board.  Fitting
  94. the carrier board is quite easy, as is the memory board.  However, the
  95. CPU board is the most frightening piece of the installation, since in
  96. order to get it sitting correctly on its mounting clips, you have to
  97. apply quite a bit of pressure to the board, and since in doing so you
  98. are also applying pressure to the carrier board, this flexes
  99. alarmingly.  Also complicating the issue is that you are made
  100. painfully (literally) aware of the sharp edges/points on the rear of
  101. the Zorro backplane.  One small slip of the fingers and you may end up
  102. with a shredded hand...
  103.     
  104.     So, how can you make it easier on yourself?
  105.     
  106.     1. The manual recommends removing the rear drive bay, but says
  107.     nothing about the front bay.  Indeed, all the photos in the
  108.     manual show the front bay in place.  I'd recommend removing
  109.     it, since it gives you more space to manoeuvre.
  110.        
  111.     2. The problem described above with the carrier board flexing
  112.     is due to the stiffness of the clips on the spacer legs used
  113.     to hold the CPU card in place on the carrier board.  A way to
  114.     ease the problem is to file the edges of the clips slightly,
  115.     to reduce the width ever so slightly, making it easier to get
  116.     the clips in place.  Don't overdo it though, otherwise
  117.     there'll be no point in having the clips at all!
  118.  
  119.     Aside from those two points, just follow the manual and you
  120. should be fine.
  121.     
  122.      
  123. REVIEW
  124.  
  125.     I'll start by saying that the pain of the installation was
  126. easily worth it, because having the fastest CPU in the 68000 family
  127. sitting inside my Amiga makes me VERY happy.
  128.     
  129.     If you are in any way interested in processor intensive work,
  130. like image processing, 3D rendering, document processing or 3D games
  131. (!), you should really consider the 68060 as a serious upgrade option.
  132. This is especially true if, like me, your A4000 is currently powered
  133. by a 68030.  For 4000/040 owners the choice may not be quite so clear,
  134. since they have the option of buying a bare Cyberstorm 040 and using
  135. their existing 68040 on that.  Although a 25MHz 68040 is roughly half
  136. as fast as a 50MHz 68060, the extra cost of the 060 card over the 040
  137. version may be more important.  For 68030 owners though, the small
  138. extra cost between a 68040 card and the Cyberstorm 060 is easily
  139. offset by the extra speed gain.
  140.     
  141.     The hardware itself looks very well made, and all fits
  142. together firmly.  I guess the only thing I could complain about is the
  143. decidedly cheap method of isolating the RAM module from the Zorro
  144. backplane.  You might think that Phase 5 would have fitted the module
  145. with an insulated cover but no, they instead provide a sheet of
  146. cardboard for you to bend into shape and position between the memory
  147. module and backplane. Whilst this is effective, it seems so amateurish
  148. when you consider the quality (and cost) of the hardware.
  149.     
  150.     As for the software, what you get is as follows:
  151.     
  152.     68040.library
  153.     68060.library   - some more additions to your LIBS: directory...
  154.     CPU060          - a replacement for the Shell CPU command
  155.     CyberPatcher    - patches some programs that use floating point
  156.               operations not handled by the onboard FPU, to speed
  157.               things up
  158.     CyberSnooper    - reports any use of a floating point instruction 
  159.               that has to be emulated by the CPU.  Useful for
  160.               software developers
  161.     CyberGuard      - an Enforcer clone, specifically for the 68060.  
  162.               You'll still need Enforcer for its documentation
  163.     BarFly          - Shareware version of the BarFly assembler/debugger
  164.               utility.  Would have been nice to have got the
  165.               registered version, but we can't have everything.
  166.  
  167.     So, the big question is, just how much faster is everything???
  168.     
  169.     This is not an easy question to answer, simply because any
  170. speed increase is highly dependent on the rest of the system.  What
  171. I've done is time a few operations carried out using popular
  172. utilities, both with the 25MHz 68030/882 combination and with the
  173. 50MHz 68060.  The 68030 time/rating is shown first.  Here goes!
  174.  
  175.     [MODERATOR'S NOTE:  The notation "XmYs" means "X minutes,
  176.     Y seconds.  So "6m10s" means "6 minutes 10 seconds." - Dan]
  177.  
  178.     Final Writer 4:
  179.     
  180.       Printing a large EPS image at 360*360dpi to a Preferences printer:
  181.       6m10s / 1m49s
  182.       
  183.       
  184.     Post 1.86enh:
  185.     
  186.       Printing the same image as above, at 360*360dpi to the same 
  187.       printer:
  188.       1m57s / 0m19s
  189.       
  190.       
  191.     AMOS 3D:
  192.     
  193.       A starfield plotting program
  194.       4.2 frames per second / 24.5 frames per second
  195.       
  196.       
  197.     AMOS Professional:
  198.     
  199.       A map generator - time to create one map
  200.       1m07s / 0m09s
  201.       
  202.       
  203.     ImageFX 1.52.1346 (CUAmiga coverdisk version):
  204.     
  205.       All tests carried out on a 640*512 24 bit buffer
  206.       
  207.       5*5 convolve
  208.       1m16s / 0m06s
  209.       
  210.       90 degree rotate
  211.       16s / 2s
  212.       
  213.       Save as Q85 JPEG to RAM:
  214.       18s / 2s
  215.       
  216.       Load resultant JPEG from RAM:
  217.       10s / 2s
  218.       
  219.       
  220.     Brilliance 2 - Registered version
  221.     
  222.       To load a 640*512 HAM-8 image and convert to 256 colours
  223.       2m42s / 0m27s
  224.       
  225.       To perform a full screen negative on the resultant image
  226.       17s / 7s
  227.       
  228.       
  229.     Imagine 2
  230.     
  231.       To render a particular scene at 80*64, 24 bit Trace mode
  232.       4m47s / 0m30s
  233.       
  234.       
  235.     LhA 1.38
  236.     
  237.       Compress entire Sys: partition to RAM:
  238.       6m50s / 1m45s
  239.       
  240.       Test resultant archive
  241.       1m21s / 0m32s
  242.       
  243.       
  244.       
  245.     A bit of simple maths shows a range of speed increases from
  246. the 2.4 mark (Brilliance 2 negative) up to 12.6 (ImageFX convolve).
  247. It can be concluded then that, from the raw processor speed point of
  248. view, an A4000/060 is 12 times faster than a standard A4000/030.
  249. However, the rest of the A4000 has not been accelerated by this
  250. factor, leading to the apparently disappointing results from, say,
  251. Brilliance.  Given that Brilliance relies heavily on the graphics
  252. hardware, and was designed to be as fast as possible on a low-end
  253. Amiga, it is no surprise that the bottleneck here is the AGA hardware
  254. rather than the processor.  Similarly, the various loading/saving
  255. tests show that the 060 can be kept waiting for the slow IDE hard
  256. drives.  Maybe my next upgrade will be the CyberSCSI module and a nice
  257. fast SCSI drive to go with it...
  258.     
  259.     As far as compatibility goes, in the short time I've been
  260. using the 060 I've yet to find a program that cannot be persuaded to
  261. work.  Certainly all the serious utils I use regularly work just fine,
  262. as do my current set of regularly played games.  Aside from one case
  263. where I'm required to boot without running SetPatch, the worst
  264. degrading that's been found necessary is to turn off the 060 data
  265. cache, which is easily done using the provided CPU060 utility.
  266.  
  267.     Put it this way, if a program works on a standard A4000 it's a
  268. miracle, so getting it to work on an A4000/060 is a relatively simple
  269. task.  (Nothing against the A4000, just the programmers who assume
  270. that the A1200 is the only AGA machine there is, forgetting that the
  271. A4000 does some things ever so slightly differently).
  272.         
  273.     
  274. DOCUMENTATION
  275.  
  276.     A 32 page bilingual (German/English) A4 manual, with lots of
  277. clear pictures of the installation process, and diagrams showing the
  278. location and settings for all the jumpers.  I like the photos showing
  279. each step of the installation, just to make things absolutely clear,
  280. and the clear instructions on jumper settings.  However, I've read the
  281. section on fitting SIMMs to the memory module a few times, and I am
  282. sure that the description of the SIMM orientation is wrong, although
  283. the accompanying photo is correct.
  284.  
  285.     On-disk documentation is provided for most of the software,
  286. though as I mentioned earlier, you'll need to get hold of the original
  287. Enforcer documentation if you want to use CyberGuard, since the
  288. supplied docs only cover the (minimal) differences between the two.
  289. Unfortunately no documentation is provided for CPU060, which is a
  290. shame since I`m not 100% sure what all the different CPU options
  291. mean/do - sure, I know what a data cache is, and I can have a good
  292. guess as to the function of the branch prediction cache, but what the
  293. heck is AllocateOperand mode???  Some information on the 68060 would
  294. therefore have been appreciated.
  295.  
  296.  
  297. LIKES
  298.  
  299.     It's the fastest accelerator for the Amiga, it's nicely made
  300. and it comes in a rather mean and sinister looking black box :-)
  301.     
  302.  
  303. DISLIKES AND SUGGESTIONS
  304.  
  305.     The cardboard insulator for the Zorro backplane is out of
  306. place in such a high profile product, and really should be replaced
  307. with a properly applied insulation layer on the memory module.
  308.     
  309.     Perhaps we should have been given the registered version of
  310. BarFly, or a reduced registration fee.
  311.     
  312.     The manual section detailing the fitting of SIMMs to the
  313. memory module could de with being re-written (or perhaps
  314. re-translating, it may be that something was lost/altered from the
  315. original German version).
  316.  
  317.     There needs to be some documentation about the 68060 itself,
  318. detailing what all the caches etc. do, and possibly some examples of
  319. when you should turn options on and off to maintain backward
  320. compatibility.
  321.  
  322.  
  323. COMPARISON TO OTHER SIMILAR PRODUCTS
  324.  
  325.     Compared to the 68030/882, the 68060 screams along.  You want
  326. raw CPU muscle, you got it!
  327.     
  328.     
  329. BUGS
  330.  
  331.     Just the bugs in the manual.
  332.     
  333.  
  334. VENDOR SUPPORT
  335.  
  336.     Unknown.
  337.     
  338.  
  339. WARRANTY
  340.  
  341.     "Phase 5 Digital Products provides the REGISTERED USER of this
  342. Cyberstorm Accelerator with a 12 month parts and labour guarantee,
  343. commencing on the date of purchase.  During the period of the
  344. guarantee we will remedy all defects either by exchange or repair, at
  345. our discretion, which are due to material or manufacturers defects.
  346. Execution of the rights under this guarantee in no way affects the
  347. period of the guarantee."
  348.     
  349.  
  350. CONCLUSIONS
  351.  
  352.     Because of the few minor quibbles I have, I can't give the
  353. Cyberstorm 060 a 5/5, but I will give it a 4.99999/5
  354.     
  355.     If you need the fastest 68000 based Amiga, you need the
  356. Cyberstorm, it's as simple as that.
  357.     
  358.     Finally, given the quality of Phase 5 products, I'm more than
  359. happy to see them working so closely with Amiga Technologies on new
  360. Amiga hardware.  It can only be good for the Amigas future.
  361.     
  362.     
  363. COPYRIGHT NOTICE
  364.  
  365.     This is/was/will be a production of some small furry animals
  366. from the South American region, although they were helped a bit by
  367. Chris Coulson.
  368.  
  369.     Review text Copyright 1995 Chris Coulson
  370.     
  371.     Permission is granted for anyone (even Microsoft) to use this
  372. review as they wish, and if you do get some use out of it, why not
  373. mail me and let me know.  That way you'll be encouraging me to keep
  374. writing reviews for as long as c.s.a.r keeps going (and a BIG thanks
  375. to Dan Barrett for doing what he does so well).
  376.  
  377. -----------------------------------------------------------------------
  378. Chris Coulson                           | A4000/060 - 18MB RAM/530MB HD
  379. Robotics Postgraduate                   | P60 - 16MB RAM/1.4GB HD/CDROM
  380. University of Newcastle upon Tyne       | A500 - 1MB RAM
  381.                     | Sinclair Spectrum - 48KB RAM
  382. E-Mail:                                 | Sinclair ZX81 - 1KB RAM
  383. c.j.coulson@ncl.ac.uk                   | "The times are a'changing..."
  384. -----------------------------------------------------------------------
  385.  
  386. ---
  387.  
  388.    Accepted and posted by Daniel Barrett, comp.sys.amiga.reviews moderator
  389.    Send reviews to:    amiga-reviews-submissions@math.uh.edu
  390.    Request information:    amiga-reviews-requests@math.uh.edu
  391.    Moderator mail:    amiga-reviews@math.uh.edu
  392.    Anonymous ftp site:  math.uh.edu, in /pub/Amiga/comp.sys.amiga.reviews
  393.